to have a nasty temper - Allemand Anglais Dictionnaire